reference cnc manufacturing essay equipment theory machines manufacturers 411 manufacturing machines ancestry.com engineering machinery manufacturer manual lathes cnc lathes